Software evolvability - empirically discovered evolvability issues and human evaluations

نویسنده

  • Mika Mäntylä
چکیده

OF DOCTORAL DISSERTATION HELSINKI UNIVERSITY OF TECHNOLOGY P.O. BOX 1000, FI-02015 TKK

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating Software Evolvability

Software evolution is characterized by inevitable changes of software and increasing software complexities, which in turn may lead to huge cost unless rigorously taking into account change accommodations. This has intensified the need on evolvable software systems that can correspond to changes in a costeffective way. Nevertheless, although software evolvability is one of the most important qua...

متن کامل

Two Experiments on Subjective Evaluation of Code Evolvability

Licentiate thesis submitted for official examination for the degree of Licentiate in Technology. Software evolvability – the ease of further developing software – is an important quality attribute greatly dictating the future potential of any software system. Recent trends such as agile software development and extreme programming have highlighted refactoring – modifying the internal structure ...

متن کامل

Using Software Evolvability Model for Evolvability Analysis

Software evolution is characterized by inevitable changes of software and increasing software complexities, which in turn may lead to huge costs unless rigorously taking into account change accommodations. This is in particular true for longlived systems in which changes go beyond maintainability. For such systems, there is a need to address evolvability explicitly in the requirements and early...

متن کامل

Extended Abstract Software Architecture Evolution – An Integrated Approach in Industry

To improve the capability in being able to understand and analyze systematically software architecture evolution, we introduced in our earlier work a software evolvability model and software architecture evolvability analysis method. This extended abstract reports the integration of the evolvability model and evolvability analysis method in an industrial context.

متن کامل

Software Evolution and Software Evolvability

Our hypothesis is that software systems vary significantly in how easily they can be evolved to remain productive within a changing environment. We call this quality of software systems “evolvability”, defined as the capability of software products to be evolved to continue to serve their customer in a cost-effective way. The concept of evolvability brings together factors from three main areas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009